home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1996 April / EnigmA AMIGA RUN 06 (1996)(G.R. Edizioni)(IT)[!][issue 1996-04][Skylink CD V].iso / docs / corsoguide / gadgetflags-18.txt < prev    next >
Text File  |  1992-09-03  |  3KB  |  69 lines

  1. Flags del gadget
  2.  
  3. Questi flags vanno impostati nel campo Flags del gadget:
  4.  
  5. flags per il tipo di selezione grafica, uno dei seguenti deve essere
  6. selezionato:
  7. GFLG_GADGHNONE
  8. Nessuna evidenziazione
  9.  
  10. GFLG_GADGCOMP
  11. Evidenziazione mediante complemento bit a bit
  12.  
  13. GFLG_GADGHBOX
  14. Evidenziazione mediante rettangolo intorno al gadget
  15.  
  16. GFLG_GADGHIMAGE
  17. Evidenziazione con immagine o bordo alternativo
  18.  
  19. i seguenti flags possono essere impostati insieme a quello per il tipo di
  20. selezione grafica:
  21. GFLG_GADGIMAGE
  22. Il gadget ha un'immagine bitmap; se si utilizza un bordo state attenti a non
  23. impostare questo flag
  24.  
  25. GFLG_RELBOTTOM
  26. La posizione del gadget è relativo al bordo inferiore; per calcolare la
  27. posizione effettiva del gadget, Intuition somma TopEdge alla cordinata del
  28. bordo inferiore; per cui, volendo mantenere il gadget all'interno della
  29. finestra bisogna utilizzare valori negativi per TopEdge; se il flag non è
  30. impostato TopEdge è relativo al bordo superiore
  31.  
  32. GFLG_RELRIGHT
  33. La posizione del gadget è relativo al bordo destro; per calcolare la
  34. posizione effettiva del gadget, Intuition somma LeftEdge alla cordinata del
  35. bordo destro; per cui, volendo mantenere il gadget all'interno della
  36. finestra bisogna utilizzare valori negativi per LeftEdge; se il flag non è
  37. impostato LeftEdge è relativo al bordo sinistro
  38.  
  39. GFLG_RELWIDTH
  40. L'ampiezza del box di selezione del gadget è relativo all'ampiezza della
  41. finestra; per calcolare l'ampiezza effettiva del gadget viene sommato Width
  42. all'ampiezza della finestra, per cui occorre utilizzare valori negativi per
  43. Width, se si vuole mantenere il gadget all'interno di quest'ultima
  44.  
  45. GFLG_RELHEIGHT
  46. L'altezza del box di selezione del gadget è relativo all'altezza della
  47. finestra; per calcolare l'altezza effettiva del gadget viene sommato Height
  48. all'altezza della finestra, per cui occorre utilizzare valori negativi per
  49. Height, se si vuole mantenere il gadget all'interno di quest'ultima
  50.  
  51. GFLG_SELECTED
  52. Se questo flag è impostato, lo stato di partenza per un gadget booleano
  53. seleziona/deseleziona (cliccando una volta si seleziona, cliccando una seconda
  54. volta si deseleziona) è selezionato; altrimenti è deselezionato
  55.  
  56. GFLG_DISABLED
  57. Se questo flag è attivato, il gadget è disabilitato; per abilitare o
  58. disabilitare un gadget mentre è inserito nella finestra utilizzare le funzioni
  59. OnGadget() e OffGadget()
  60.  
  61. GFLG_STRINGEXTEND
  62. Il campo estensione di StringInfo punta ad una struttura StringExtend; questo
  63. flag è ignorato prima della versione V37 del sistema; per la versione V36
  64. utilizzare il flag GACT_STRINGEXTEND
  65.  
  66. GFLG_TABCYCLE
  67. Se il gadget è di tipo stringa, viene permesso il passaggio da un gadget
  68. stringa ad un altro mediante TAB o SHIFT-TAB
  69.